martyr operation - Anglais Synonymes Dictionnaire

martyr operation

n.
[1] suicide mission , sacrifice operation